bermuda arrowroot, a large, perennial herb found in rainforest habitats (maranta arundinacea) - English Synonyms Dictionary

Can't found any synonym terms.