Definition of Stomata

  • (pl. ) of Stoma

Synonyms of Stomata


No Synonyms Found.

Antonyms of Stomata


No Antonyms Found.

Homophones of Stomata


No Homophones Found.