PILCHARD OIL
Meaning of PILCHARD OIL in English
noun
: a pale yellow drying oil obtained from pilchards (as Sardinops caerulea ) — compare sardine oil
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012