stomatousEnglish

stomatous, stomatal

Adjective

Relating to or of the nature of or having a mouth or mouthlike opening

English: stomatal, stomatous

Relating to or constituting plant stomata

English: stomatal, stomatous

Having a mouth or mouthlike opening

English: stomatous

English words with similar meanings

Show 1 words