bdelloid
bdelloid has 2 senses in the JumbleFix dictionary. Letters: 8.
Definitions
adjective
. Relating to or resembling leeches; specifically, of the class Bdelloidea of rotifers.
noun
. A rotifer of the class Bdelloidea.