a small and thin palm, up to 2 m high (used in traditional medicine) - English Synonyms Dictionary

Can't found any synonym terms.