Home
Search
Index
Definify.com
Webster
1913
Edition
Emboly
Em′bo-ly
,
Noun.
[Gr. [GREEK] a putting into.]
(Biol.)
Embolic invagination. See under
Invagination
.
Definition
2024
emboly
emboly
English
Noun
emboly
(
plural
embolies
)
(
biology
)
embolic
invagination
Etymology
Ancient Greek
a putting into.
Similar Results
Embody
Embale
Emboss
Employ
Embusy