Definify.com

Definition 2025


musrana

musrana

Maltese

Noun

musrana f (plural msaren)

  1. (anatomy) intestine, bowel