choanoskeleton
Noun
Meaning
choanoskeleton (plural choanoskeletons)
The calcareous structure, in sponges, that supports the choanosome
Noun
choanoskeleton (plural choanoskeletons)
The calcareous structure, in sponges, that supports the choanosome