Meaning of tall buttercup

Definition of tall buttercup

(noun) perennial European buttercup with yellow spring flowers widely naturalized especially in eastern North America

Other information on tall buttercup

WIKIPEDIA results for tall buttercup
Amazon results for tall buttercup