n. pita
Translation: agave
Definition of pita in English
Planta suculenta de hojas carnosas que crecen alrededor de un tallo corto y presentan espinas oscuras en sus bordes.
Synonyms of pita in English
Definition of pita in Spanish
Succulent plant with thick, spiny, and lanceolate leaves that grow helically around a short stem.