Meaning ofrugosain English

rugosa

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