ASTOMATOUS


Meaning of ASTOMATOUS in English

(a.) Alt. of Astomous

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