Definify.com

Definition 2024


amphibiotic

amphibiotic

English

Adjective

amphibiotic (comparative more amphibiotic, superlative most amphibiotic)

  1. Describing insects that initially live in water but live on land as adults

Translations