Adjective Definition
amphibiotic
1.Definition: having an aquatic early or larval form and a terrestrial adult form
Related Adjective(s):semiaquatic
Please Share
1.Definition: having an aquatic early or larval form and a terrestrial adult form
Related Adjective(s):semiaquatic