English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result

Result for Bdellomorpha

Bdellomorpha (n.)
An order of Nemertina, including the large leechlike worms (Malacobdella) often parasitic in clams.