← All words
noun, feminine

garra de león

/ˌɡara de leˈon/

noun, feminine/ˌɡara de leˈon/

Bomarea ovallei

Literally, “lion's claw”.

garra de león — Spanish Dictionary | Passage