We found one dictionary that defines the word large-leaved limes:
General (1 matching dictionary)
General (1 matching dictionary)
- large-leaved limes, large-leaved limes: Collins English Dictionary