Word info

eurosid

Noun

Meaning

eurosid (plural eurosids)

(botany) Any plant in a clade that includes many taxonomic orders related to the roses

Source: en.wiktionary.org

Close letter words and terms