microhábitat - English Synonyms Dictionary