allium ( synonym found)

Definition of allium:

°Any of many bulbous plants, of the genus Allium, related to onions and garlic.

Definition of allium:

°Any of many bulbous plants, of the genus Allium, related to onions and garlic.

Back to Top