ANTESTOMACH MEANING IN ENGLISH

• Antestomach Definition & Synonyms

  1. (n.) A cavity which leads into the stomach, as in birds.


RECENT SEARCHES