Word info

lichenoporid

Noun

Meaning

lichenoporid (plural lichenoporids)

Any marine bryozoan of the family Lichenoporidae

Source: en.wiktionary.org

Close letter words and terms