De Silva, G; Amarasena, S; Amunugoda, N; Gunawardena, S; de Alwis, A
[Article-Full-text]
Sri Lanka is home to the king of spices – Pepper and also Sri Lanka earned its historical moniker as the “Spice Island” due to its geographical advantage, boasting a tropical climate that enhances the flavors of its spices, ...