Meaning of poncirus

Definition of poncirus

(noun) one species: trifoliate orange

Other information on poncirus

WIKIPEDIA results for poncirus
Amazon results for poncirus