• Eurosid

    Full definition of eurosid

    Noun

    eurosid

    (plural eurosids)
    1. (biology) Any plant in a clade that includes many taxonomic orders related to the roses
    © Wiktionary