pata de elefante

Spanish

Noun

pata de elefante f (plural patas de elefante)

  1. elephant's foot (Beaucarnea recurvata)