Find the word definition

Wiktionary
natal clefts

n. (natal cleft English)