LUMBRICOID


Meaning of LUMBRICOID in English

adj like an earthworm; belonging to the genus lumbricus, or family lumbricidae.

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