Definitions
There is 1 meaning of the phrase
Citrus Nobilis.
Citrus Nobilis - as a noun
Large citrus tree having large sweet deep orange fruit that is easily peeled; widely cultivated in florida
Synonyms (Exact Relations)
king orangetangortemple orangetemple orange tree