English | German | Russian | Czech

Amelanchier English

Meaning Amelanchier meaning

What does Amelanchier mean?

Amelanchier

North American deciduous trees or shrubs

Synonyms Amelanchier synonyms

What other words have the same or similar meaning as Amelanchier?

Amelanchier English » English

genus Amelanchier

Are you looking for...?