EGAVE

echalion

Meaning

  1. noun Synonym of banana shallot.

Similar words

calichon mellow yellow serpent gourd almodrote calamandarin onion bottle banate calamansi chalcanth elaterium

Save “echalion” to learn later