Definition of deuterozooid
English to English noun - One of the secondary, and usually sexual, zooids produced by budding or fission from the primary zooids, in animals having alternate generations. In the tapeworms, the joints are deuterozooids.
source: Webster 1913
Visual Synonyms 
Nearby Word
deuterozooid, directed, drowsihed, derogation, drowsihead, dyer's woad, detrect, dryshod, drogue chute, derogate, drogheda, dry-shod, dress out, doorstead, durst, dyer's weed, dark-coated, direct tide, dorsad, drugged
|
|
|