rosa Meaning, Definition & Usage

  1. noun large genus of erect or climbing prickly shrubs including roses
    genus Rosa.

WordNet