Skip to main content

crebricostate

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