Meaning of fortunella margarita

Definition of fortunella margarita

(noun) shrub bearing oval-fruited kumquats

Other information on fortunella margarita

WIKIPEDIA results for fortunella margarita
Amazon results for fortunella margarita