Similar Words

Amphibiotic — synonyms, definition

1. amphibiotic (Adjective)

1 synonym
semiaquatic
1 definition

amphibiotic (Adjective) — (biology) having an aquatic early or larval form and a terrestrial adult form.