Idioms & Phrases for word “stomata”
stomata - Did you Mean?
stoma
sonata
tomato
stratum (strata)
stomach