meaning of bdelloidea
1.
The
order
of
Annulata
which
includes
the
leeches.
See
Hirudinea.
Related Words
bdelloidea
|
Developed & Maintained By
Taraprasad.com