mandra
/ˈmændrə/Definitions
1. noun
A small, usually isolated, region or area of a particular type of land or vegetation.
“The mandra of alpine grasslands provided a haven for the endangered species.”
1. noun
A small, usually isolated, region or area of a particular type of land or vegetation.
“The mandra of alpine grasslands provided a haven for the endangered species.”