FOVEATE MEANING IN ENGLISH

• Foveate Definition & Synonyms

  1. (a.) Having pits or depressions; pitted.


RECENT SEARCHES