BIOGEOGRAPHY MEANING IN ENGLISH

• Biogeography Definition & Synonyms

  1. (n.) The branch of biology which deals with the geographical distribution of animals and plants. It includes both zoogeography and phytogeography.


RECENT SEARCHES