English Dictionary
◊ CITRONCIRUS
Citroncirus
n : a cross between Citrus sinensis and Poncirus trifoliata
[syn: {Citroncirus}, {genus Citroncirus}]