viburnum Latin Definition

Latin Word: viburnum
Part of Speech: [Noun]
Definition: guelder rose, snowball



Hire a Writer