Definition of Stomatous

  • (a.) Having a stoma.

Synonyms of Stomatous


Antonyms of Stomatous


Homophones of Stomatous


No Homophones Found.