Definitions
There is 1 meaning of the phrase
Citrus Limonia.
Citrus Limonia - as a noun
Hybrid between mandarin orange and lemon having very acid fruit with orange peel
Synonyms (Exact Relations)
lemanderinrangpurrangpur limeWord Variations & Relations
A-Z Proximities
Add 1 Letter To Make These Words...
Words
anticlinoriums