amphibiotic
Meaning, Definition & Usage
Dictionary
Related
adjective satellite
having an aquatic early or larval form and a terrestrial adult form
semiaquatic
.
WordNet
Previous
amphibia
amphibial
amphibian
amphibiological
amphibiology
Next
amphibiotica
amphibious
amphibiously
amphibium
amphiblastic