Word info

librigena

Noun

Meaning

librigena (plural librigenae)

(anatomy) The "free cheek" cephalic shell on either side of the glabella outside of the facial sutures.

Source: en.wiktionary.org

Close letter words and terms