ANTRUM MEANING IN ENGLISH

• Antrum Definition & Synonyms

  1. (n.) A cavern or cavity, esp. an anatomical cavity or sinus


RECENT SEARCHES