Online English Dictionary

Home

Costellate


a.

Finely ribbed or costated.


© 2009 Dammam Community College