STOMATOUS


Meaning of STOMATOUS in English

adj having a stoma.

Webster English vocab.      Английский словарь Webster.