Etymology Explorer › English

Where does “staxis” come from?

staxis (English): hemorrhage

Definitions

  1. hemorrhage