• word of the day

    aculea

    aculea - Dictionary definition and meaning for word aculea

    Definition
    (noun) small spiny outgrowth on the wings of certain insects
Download our Mobile App Today
Receive our word of the day
on Whatsapp