foveate

listen to the pronunciation of foveate
Английский Язык - Турецкий язык
(Tıp) Çukurlu
Английский Язык - Английский Язык
{s} dented, pitted (Biology)
Having pits or depressions; pitted