Catalan

edit

Noun

edit

embolics

  1. plural of embolic
  NODES
Note 1