INTRA- MEANING IN ENGLISH

• Intra- Definition & Synonyms

  1. () A prefix signifying in, within, interior; as, intraocular, within the eyeball; intramarginal.


RECENT SEARCHES