Definition of Citroncirus

  • 1. A cross between Citrus sinensis and Poncirus trifoliata Noun

Synonyms for word "citroncirus"

Semanticaly linked words with "citroncirus"

Hyponims for word "citroncirus"