Find the word definition

Wiktionary
rosid

a. (context botany English) Pertaining to the rosids. n. (context botany English) Any rose-like flowering plant.

WordNet