Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

stomatal Definition

Cancel
stomatal
adjective(sto-ma-tal)
of, relating to, or constituting plant stomata

Words Related to stomatal!

stomatal Examples by Brain Bank Users