Find the word definition

Wiktionary
lamellar faces

n. (plural of lamellar face English)