meaning of crebricostate

1. Marked with closely set ribs or ridges.


Related Words

crebricostate |

Developed & Maintained By Taraprasad.com

Treasure Words