Medical Dictionary

emboly

noun em·bo·ly \ˈem-bə-lē\
plural em·bo·lies

Medical Definition of EMBOLY

:  gastrula formation by simple invagination of the blastula wall

Browse

How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears