meaning of globe artichoke

1. a thistle-like flower head with edible fleshy leaves and heart


Related Words

globe artichoke |

Developed & Maintained By Taraprasad.com

Treasure Words