"merotop" in English Merotop {m} microhabitat Detailed translations for "merotop" der Merotop{masculine} Merotop(also: Kleinlebensraum, Kleinbiotop, Kleinstandort, Raumnische) microhabitat