Definify.com

Definition 2024


palmura

palmura

Portuguese

Noun

palmura f (plural palmuras)

  1. web (a fold of tissue connecting the toes of certain animals)