What is the full meaning of foramens
FORAMEN, a small anatomical opening [n]
Example of the word foramens placed on a Scrabble board.