SUBOCULAR MEANING IN ENGLISH

• Subocular Definition & Synonyms

  1. (a.) Situated under, or on the ventral side of, the eye.


Synonyms:
Suborbital,

RECENT SEARCHES