Unscramble
Definition of Citroncirus
Noun: Citroncirus
A cross between Citrus sinensis and Poncirus trifoliata
- genus Citroncirus
See also:
citron
citronella