Definition of Citroncirus

Noun: Citroncirus

  1. A cross between Citrus sinensis and Poncirus trifoliata
    - genus Citroncirus

See also:
citron
citronella