Definition of Spanish Onion

  • 1. Large mild and succulent onion; often eaten raw Noun

Semanticaly linked words with "Spanish onion"

Hyponims for word "Spanish onion"