Englishfor English speakers
biota English
Meaning biota meaning
What does biota mean?
biota
Synonyms biota synonyms
What other words have the same or similar meaning as biota?