Rhyme Desk
Find rhyming words!

Definition of "Stomatal" :

adjective: relating to or constituting plant stomata

"Stomatal openings."

adjective: relating to or of the nature of or having a mouth or mouthlike opening