×

amphibia meaning in French

n. amphibie, capable de vivre à l'air ou dans l'eau (grenouille); conçu pour être utiliser sur terre ou dans l'eau

Related Words

  1. amphiarthrosis
  2. amphiaster
  3. amphibian
  4. amphibious
PC Version

Copyright © 2018 WordTech Co.