Ecolodge meaning : A building designed to house ecotourists, typically built and supported by local labour and with respect for the environment.
ecolodge
bartholinitis
snivels
druggers
slewed