Meaning of Branchiobdellidae
Definition of Branchiobdellidae
(noun)
small
annelid
worms with the
posterior
end
modified
into an
adhesive
sucker;
especially
formerly
regarded as
modified
leeches
Other information on Branchiobdellidae
WIKIPEDIA results for
Branchiobdellidae
Amazon results for
Branchiobdellidae
Tweet