STOMA


Meaning of STOMA in English

n.

[ Gr. pl. Stomata .]

1.

Pore ( in plants ), breathing-pore, ~te.

2.

Breathing-hole ( in articulate animals ).

Soule. Dictionary of English synonyms.      Словарь английских синонимов.