Meaning of spoonflower

Definition of spoonflower

(noun) tropical American aroid having edible tubers that are cooked and eaten like yams or potatoes

Other information on spoonflower

WIKIPEDIA results for spoonflower
Amazon results for spoonflower