emboly Meaning, Definition & Usage

Em"bo*ly noun
Etymology
Gr. a putting into.
Definitions
  1. (Biol.) Embolic invagination. See under Invagination.

Webster 1913