salguera

Spanish

Noun

salguera m (plural salgueras)

  1. willow
  2. Any of a number of plants

Further reading