Get Your Premium Membership

Loquat Tree

[n] evergreen tree of warm regions having fuzzy yellow olive-sized fruit with a large free stone; native to China and Japan


Related Information

More Loquat Tree Links



Book: Shattered Sighs