mount: a mounting consisting of a piece of metal (as in a ring or other jewelry) that holds a gem in place
mounting: framework used for support or display
bush honeysuckle: bush honeysuckle of southeastern United States having large crowded clusters of sulfur-yellow flowers