karatto

English

Noun

karatto

  1. Agave karatto, a succulent plant with funnel-shaped flowers.