meaning of bevorzugter Lebensraum

bevorzugter Lebensraum - German to English

preferred habitat [Am.]

View more

  • favourite habitat [Br.]