What is the meaning of agave in English?

Learn vocabulary with pictures as well as definitions of agave in English

Learn in

See more

n. agave

Definition of agave in English

Succulent plant with thick, spiny, and lanceolate leaves that grow helically around a short stem.