CITRUS MEANING IN ENGLISH

• Citrus Definition & Synonyms

  1. (n.) A genus of trees including the orange, lemon, citron, etc., originally natives of southern Asia.


RECENT SEARCHES