English | German | Russian | Czech

amphibiotic English

Meaning amphibiotic meaning

What does amphibiotic mean?

amphibiotic

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

Synonyms amphibiotic synonyms

What other words have the same or similar meaning as amphibiotic?

amphibiotic English » English

semiaquatic

Are you looking for...?