Bermuda Onion (noun) Definition, Meaning & Examples

noun
  1. any of several mild, flat varieties of onion, grown in Texas and, to some extent, in other parts of the southern U.S. and in Bermuda.
Bermuda Onion (noun) Definition, Meaning & Examples

More Definitions