'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]