WikiWord

English

emboli

noun

Meaning

  1. An obstruction causing an embolism: a blood clot, air bubble or other matter carried by the bloodstream and causing a blockage or occlusion of a blood vessel.
  2. The structure on the end of the palp of male arachnids which contains the opening to the ejaculatory duct.

Etymology / origin

No prose etymology has been added yet.

No ancestor words have been linked yet.

Related words

Descendant words

No descendant words have been linked yet.

Sources

  1. DictionaryAPI.dev English dictionary data