English | German | Russian | Czech

astomatic English

Meaning astomatic meaning

What does astomatic mean?

astomatic

having no stomata

Are you looking for...?