species 1,684 observations

American Snowbell

Styrax americanus