Home
Advance Search
Dictionary
Words with Friends solver
Meaning of microhabitats
Definition:-
A habitat which is of small or limited extent and which differs in character from some surrounding more extensive habitat. (noun)