FOVEOLATE


Meaning of FOVEOLATE in English

adj. having small pits, having dimples (Biology)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.