• 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
Connect with us on Facebook