Definition of Mongoloid fold in English:

Mongoloid fold

noun

Origin

Early 20th century; earliest use found in Philippine Journal Science.