Noun Definition
citroncirus
1.Definition: a cross between Citrus sinensis and Poncirus trifoliata
Related Noun(s):genus citroncirus
Category: Plants1.Definition: a cross between Citrus sinensis and Poncirus trifoliata
Related Noun(s):genus citroncirus
Category: Plants