Definitions of Citroncirus:

  • noun:   a cross between Citrus sinensis and Poncirus trifoliata