achira

Noun

WordNet 3.0

Noun (1)

  1. canna grown especially for its edible rootstock from which arrowroot starch is obtainedSynonyms: indian shotarrowrootCanna indicaCanna edulis
Advertisement
Advertisement