citroncirus Meaning, Definition & Usage

  1. noun a cross between Citrus sinensis and Poncirus trifoliata
    genus Citroncirus.

WordNet