butter-print
English
butter-print meaning in English • butter-print का अर्थ अंग्रेजी में
Noun
- tall annual herb or subshrub of tropical Asia having velvety leaves and yellow flowers and yielding a strong fiber; naturalized in SE Europe and US.