STEM EELWORM


Meaning of STEM EELWORM in English

noun

also stem nematode

: bulb eelworm

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.