Word info

amphidiscophoran

Noun

Meaning

amphidiscophoran (plural amphidiscophorans)

Any glass sponge of the subclass Amphidiscophora

Source: en.wiktionary.org

Close letter words and terms