Definify.com

Definition 2025


almorrana

almorrana

Spanish

Noun

almorrana f (plural almorranas)

  1. (usually in plural) hemorrhoid, haemorrhoid

Synonyms