meaning of spoonflower

1. tropical American aroid having edible tubers that are cooked and eaten like yams or potatoes


Related Words

spoonflower |

Developed & Maintained By Taraprasad.com

Treasure Words