Feminine

emorroide

Meaning

hemorrhoids / haemorrhoids; piles

Translations

Etymology

From Latin haemorrhoidae, from Ancient Greek αἱμορροΐς (haimorrhoḯs).

Notes

Sign in to write sticky notes