Can I use the word "milks" when discussing KINDS of milk

Heard at the cafe: "We have three milks: soy, almond, and cow."

Is it ok to use the word "milks" in this context? I've heard it in other uncountable nouns, like "essential oils", or "simple sugars", or "red wines", so why can't we ask, "which milks do you have?"


Solution 1:

It is perfectly acceptable to use the plural of non-count nouns when discussing multiple different types of something.

Here are some examples, using milks:

Daily tests of the butterfat contents of the three milks showed much wider variations ...

The season's results of the casein analysis of the three milks are shown ...

Fish and fishes is another example that comes to mind.

Solution 2:

This is an example of a well-established countification process for (some) mass nouns.
Below is a minor elaboration of the last comment on the answer linked above.

It's an ordinary example of how efficient language is in using resourses. Why waste a perfectly good plural suffix when it can be used to signal something else, like diversity of type (15 paints were used in this drawing), or vastness of extent (sands of the Sahara)?

There is also a massification for count nouns, referring to undifferentiated physical or spiritual phenomena (a lot of car for the money), etc.

Solution 3:

You would expect,"What kinds of milk do you have?" if you were asking whether they had soy, almond, skimmed, full or even semi-skimmed, for example.

"What milks do you have?" sounds vaguely ungrammatical or lazy.