Wiktionary
physical maps
n. (plural of physical map English)
n. (plural of physical map English)