European redbuds
English
Noun
European redbuds
plural of
European redbud