Word info

semostomous

Adjective

Meaning

semostomous (comparative more semostomous, superlative most semostomous)

(zoology) Having long oral processes.

Source: en.wiktionary.org

Close letter words and terms