• word of the day

    amphibiotic

    amphibiotic - Dictionary definition and meaning for word amphibiotic

    Definition
    (adj) having an aquatic early or larval form and a terrestrial adult form
    Synonyms : semiaquatic
Download our Mobile App Today
Receive our word of the day
on Whatsapp