citroncirus
1. [ noun ] (biology,botany) a cross between Citrus sinensis and Poncirus trifoliata
Synonyms: genus_Citroncirus
Related terms: rosid_dicot_genus Rutaceae citrange