Search Result for "japanese_snowbell":
Wordnet 3.0

NOUN (1)

1. shrubby tree of China and Japan;
[syn: Japanese snowbell, Styrax japonicum]





Shop Amazon - Best Selling Products - Updated Every Hour