Noun Definition
japanese lime
1.Definition: medium-sized tree of Japan used as an ornamental
Related Noun(s):japanese linden, tilia japonica
Category: Plants1.Definition: medium-sized tree of Japan used as an ornamental
Related Noun(s):japanese linden, tilia japonica
Category: Plants