Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Bdelloidea
n. pl.
The order of Annulata which includes the leeches. See Hirudinea.
←
Bdellium
Bdellometer
→
Shares
Related Words
Dell
Idea
Menu
Home
Search
My Last Searches