Word info

astrophorin

Noun

Meaning

astrophorin (plural astrophorins)

Any sea sponge of the suborder Astrophorina

Source: en.wiktionary.org

Close letter words and terms