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