foveate

listen to the pronunciation of foveate
İngilizce - Türkçe
(Tıp) Çukurlu
İngilizce - İngilizce
{s} dented, pitted (Biology)
Having pits or depressions; pitted
foveate