Dictionary > Stomata

Stomata

(noun) Plural form of stoma.
See stoma for definition and additional information.


You will also like...