Meaning ofrugosain English

rugosa

us/ruːˈɡoʊ.sə/uk/ruːˈɡoʊ.sə/
#uncommon
Definitions