Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Bdellomorpha
n.
An order of Nemertina, including the large leechlike worms (Malacobdella) often parasitic in clams.
←
Bdellometer
Was
→
Shares
Related Words
Dell
Menu
Home
Search
My Last Searches