• word of the day

    pinnule

    pinnule - Dictionary definition and meaning for word pinnule

    Definition
    (noun) division of a usually pinnately divided leaf
    Synonyms : pinna
Download our Mobile App Today
Receive our word of the day
on Whatsapp