stomatalEnglish

stomatal, stomatous

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

English words with similar meanings

Show 1 words