meaning of top onion

1. type of perennial onion grown chiefly as a curiosity or for early salad onions; having bulbils that replace the flowers


Related Words

top onion |

Developed & Maintained By Taraprasad.com

Treasure Words