rhagon
Noun
Meaning
(zoology) A form of sponge with clustered spherical flagellated endodermal chambers.
leucon
Source: en.wiktionary.orgNoun
(zoology) A form of sponge with clustered spherical flagellated endodermal chambers.
leucon
Source: en.wiktionary.org