LUMBRICOID Meaning of LUMBRICOID in English (a.) Like an earthworm; belonging to the genus Lumbricus, or family Lumbricidae. Webster's English dictionary. Английский словарь Webster. 2012