meaning of Bdellomorpha

Bdellomorpha meaning in General Dictionary

An order of Nemertina like the large leechlike worms Malacobdella often parasitic in clams

View more

  • An order of Nemertina, including the huge leechlike worms (Malacobdella) usually parasitic in clams.

Bdellomorpha meaning in General Dictionary

(n.) An order of Nemertina, like the big leechlike worms (Malacobdella) usually parasitic in clams.