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