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