foveate

listen to the pronunciation of foveate
English - Turkish
(Tıp) Çukurlu
English - English
{s} dented, pitted (Biology)
Having pits or depressions; pitted
foveate
Favorites