tarata
/tɑˈrɑtɑ/Definitions
1. noun
A type of tropical plant, often referred to as the tarata tree (Beaucarnea recurvata).
“The garden featured a unique tarata with long, curved leaves.”
2. verb
To find or locate something.
“She tarata the hidden key in the garden.”