crebricostate
English
crebricostate meaning in English • crebricostate का अर्थ अंग्रेजी में
Adjective
- Marked with closely set ribs or ridges.