VariousWords beta
Related Terms:
Definitions:
Noun
Spanish onion
Definition: large mild and succulent onion; often eaten raw
Definition: A relatively large variety of the onion, yellow or white in colour and with a mild, sweet flavour.