Word info

spirulirostrid

Noun

Meaning

spirulirostrid (plural spirulirostrids)

Any pelagic mollusk of the genus Spirulirostra

Source: en.wiktionary.org

Close letter words and terms