Meaning of “antrum” in the English Dictionary

british dictionary