Word info

worm oil

Noun

Meaning

worm oil (uncountable)

An anthelmintic consisting of oil obtained from the seeds of Dysphania anthelmintica (syn. Chenopodium anthelminticum.

Source: en.wiktionary.org

Close letter words and terms