Definify.com

Definition 2025


almíscar

almíscar

Portuguese

Noun

almíscar m (plural almíscares)

  1. musk (greasy secretion with powerful odour)