Word info

cheilostomate

Noun

Meaning

cheilostomate (plural cheilostomates)

Any bryozoan of the order Cheilostomata

Source: en.wiktionary.org

Close letter words and terms