enchytraeid
Noun
Meaning
enchytraeid (plural enchytraeids)
(zoology) Any of the microdrile oligochaetes of the family Enchytraeidae, which resemble small earthworms.
Noun
enchytraeid (plural enchytraeids)
(zoology) Any of the microdrile oligochaetes of the family Enchytraeidae, which resemble small earthworms.