INFRAOCULAR


Meaning of INFRAOCULAR in English

(a.) Situated below the eyes, as the antenna of certain insects.

Webster's English dictionary.      Английский словарь Webster.