Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of antrum

- A cavern or cavity, esp. an anatomical cavity or sinus

Crossword clue for antrum

- Sinus cavity