'Japanese lime' definitions:

Definition of 'Japanese lime'

From: WordNet
noun
Medium-sized tree of Japan used as an ornamental [syn: Japanese linden, Japanese lime, Tilia japonica]