Word info

choanoskeleton

Noun

Meaning

choanoskeleton (plural choanoskeletons)

The calcareous structure, in sponges, that supports the choanosome

Source: en.wiktionary.org

Close letter words and terms