Online English Dictionary

Home

Foveate


a.

Having pits or depressions; pitted.


© 2009 Dammam Community College