Webster's Revised Unabridged Dictionary · 1913

Emboly

Emboly , noun

[Greek {not transcribed} a putting into.]

(Biology) Embolic invagination. See under Invagination.