English Dictionary
◊ PONCIRUS
Poncirus
n : 1 species: trifoliate orange [syn: {Poncirus}, {genus
Poncirus}]