microhábitat - Spanish English Dictionary

microhábitat

Play ENESESes
Play ENESESmx

Meanings of "microhábitat" in English Spanish Dictionary : 1 result(s)

Spanish English
Agriculture
microhábitat [m] microhabitat