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
Seen & Heard
What made you want to look up emboly? Please tell us where you read or heard it (including the quote, if possible).