Tamil Dictionary
🔍
stomatous
Stom"a*tous, a. Defn: Having a stoma.
stomatous - Similar Words
astomatous
asomatous
steatomatous
stomachous
automatous
comatous
astomous
stomatopodous
stomatiferous
holostomatous
madurai.io
About