• word of the day

    pinna

    pinna - Dictionary definition and meaning for word pinna

    Definition
    (noun) division of a usually pinnately divided leaf
    Synonyms : pinnule
    Definition
    (noun) the externally visible cartilaginous structure of the external ear
    Synonyms : auricle , ear
Download our Mobile App Today
Receive our word of the day
on Whatsapp