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

stomatiferous Definition

Cancel
stomatiferous
adjective
Having or producing stomata

Words Related to stomatiferous!

stomatiferous Examples by Brain Bank Users