Microsite Definition
microsites
noun
(ecology) A small area with distinctive ecological characteristics.
This species was found only in the microsite at the foot of the bluff.
Wiktionary
Other Word Forms of Microsite
Noun
Singular:
microsite
Plural:
micrositesOrigin of Microsite
-
micro- +"Ž site
From Wiktionary
Find Similar Words
Find similar words to microsite using the buttons below.