English

edit

Etymology

edit

From Latin [Term?].

Adjective

edit

sanguisugous (not comparable)

  1. bloodsucking