microsite (English, noun)
expansion: microsite (plural microsites)
Senses:
glosses: A self-contained page or group of pages meant to supplement a larger website.
tags: Internet
topics: biology
ecology
natural-sciences
glosses: A small area with distinctive ecological characteristics.
Forms:
form: microsites
tags: plural