Meaning of marigold

Definition of marigold

(noun) any of various tropical American plants of the genus Tagetes widely cultivated for their showy yellow or orange flowers

Other information on marigold

WIKIPEDIA results for marigold
Amazon results for marigold