Emboly

Definition:

  • (n.) Embolic invagination. See under Invagination.

Compare emboly with other words:

embody vs. emboly

emboli vs. emboly

emboly vs. epiboly

embolic vs. emboly