INTRAOCULAR


Meaning of INTRAOCULAR in English

administered into the eye. An intraocular implant is embedded in the eye and releases a drug slowly over time.

AIDS English Glossary.      Английский словарь СПИДа.