EXO MEANING IN ENGLISH

• Exo Definition & Synonyms

  1. () A prefix signifying out of, outside; as in exocarp, exogen, exoskeleton.


• Exocardiac Definition & Synonyms

  1. (a.) Alt. of Exocardial


RECENT SEARCHES