Spanish onion

1. (noun) large mild and succulent yellow-skinned onion; often eaten raw
Related Words: onion, purple onion, red onion



Terms and Conditions of Use / Copyright Notice