spanish onion

Noun
  1. Large mild and succulent onion;
    Often eaten raw (synset 107738508)

Found on Word Lists

Other Searches