• word of the day

    amphioxus

    amphioxus - Dictionary definition and meaning for word amphioxus

    Definition
    (noun) small translucent lancet-shaped burrowing marine animal; primitive forerunner of the vertebrates
    Synonyms : lancelet
Download our Mobile App Today
Receive our word of the day
on Whatsapp