foveate

listen to the pronunciation of foveate
الإنجليزية - التركية
(Tıp) Çukurlu
الإنجليزية - الإنجليزية
{s} dented, pitted (Biology)
Having pits or depressions; pitted
foveate
المفضلات