amphibioticEnglish

amphibiotic, semiaquatic

Adjective

Having an aquatic early or larval form and a terrestrial adult form

English: amphibiotic, semiaquatic

English words with similar meanings

Show 1 words