LUMBRICOID


Meaning of LUMBRICOID in English

(a.) Like an earthworm; belonging to the genus Lumbricus, or family Lumbricidae.

Webster's English dictionary.      Английский словарь Webster.