FOVEA MEANING IN ENGLISH

• Fovea Definition & Synonyms

  1. (n.) A slight depression or pit; a fossa.


• Foveate Definition & Synonyms

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


RECENT SEARCHES