shallot (0 synonym found)

Definition of shallot:

(n) : a type of onion of the species Allium ascalonium; a type of onion of the species Allium oschaninii

Definition of shallot:

(n) : a type of onion of the species Allium ascalonium; a type of onion of the species Allium oschaninii

Back to Top