What is Limequat?
Limequat, scientifically known as Citrofortunella swinglei, is a small evergreen tree native to the southeastern regions of China and Hainan Island. Limequat (Latin: Citrofortunella swinglei) is an edible plant catalogued in PlantSage.
