• word of the day

    acaudate

    acaudate - Dictionary definition and meaning for word acaudate

    Definition
    (adj) lacking a tail or taillike appendage
    Synonyms : acaudal
Download our Mobile App Today
Receive our word of the day
on Whatsapp