Aali Vedhai, also known as Cubeb Seeds, are small, pepper-like spices that originate from the Piper cubeba plant. These seeds have a distinctive peppery taste with a slightly bitter undertone and a...