Meaning of butter-print

Definition of butter-print

(noun) tall annual herb or subshrub of tropical Asia having velvety leaves and yellow flowers and yielding a strong fiber; naturalized in southeastern Europe and United States

Other information on butter-print

WIKIPEDIA results for butter-print
Amazon results for butter-print