Skip to main content

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.
Advertisement