Definition of Amphibiotic

  • 1. Having an aquatic early or larval form and a terrestrial adult form Adjective Satellite

Synonyms for word "amphibiotic"

Semanticaly linked words with "amphibiotic"