Hear a word and type it out. How many can you get right?
TAKE THE QUIZpalatine foramen
noun
: any of several foramina in the palatine bone giving passage to the palatine vessels and nerves see greater palatine foramen
Love words? Need even more definitions?
Merriam-Webster unabridged
Share