SynonymX
Speak
Amphibiotic
Definition of Amphibiotic
1.
Having an aquatic early or larval form and a terrestrial adult form
Adjective Satellite
Synonyms for word "amphibiotic"
semiaquatic
Semanticaly linked words with "amphibiotic"
biological science
biology
amphibious