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.”

Synonyms

  • area
  • patch
  • region

Antonyms

  • barren
  • desert