We found one dictionary that defines the word lemon and lime privet:
Science (1 matching dictionary)
Science (1 matching dictionary)
- Lemon and Lime Privet: Botanical Name listing of Plants