ASTOMATOUS MEANING IN ENGLISH

• Astomatous Definition & Synonyms

  1. (a.) Alt. of Astomous


Synonyms:
Mouthless,

RECENT SEARCHES