Word info

lanceoporid

Noun

Meaning

lanceoporid (plural lanceoporids)

Any bryozoan of the family Lanceoporidae

Source: en.wiktionary.org

Anagrams

Close letter words and terms