What does Amphibial mean?

Amphibial meaning in General Dictionary

Amphibian

View more

  • Amphibian.

Amphibial meaning in General Dictionary

(a. & n.) Amphibian.