• word of the day

    papilionoideae

    papilionoideae - Dictionary definition and meaning for word papilionoideae

    Definition
    (noun) alternative name used in some classification systems for the family Papilionaceae
Connect with us on Facebook