terra rosa

noun
ter·​ra ro·​sa | \ ˌterəˈrōzə, -ōsə\

Definition of terra rosa

History and Etymology for terra rosa

New Latin, literally, gnawed earth

Keep scrolling for more