Definify.com

Definition 2024


musrana

musrana

Maltese

Noun

musrana f (plural msaren)

  1. (anatomy) intestine, bowel