spierstauden - German English Dictionary

spierstauden

Play ENDEDEde

Meanings of "spierstauden" in English German Dictionary : 2 result(s)

German English
General
Spierstauden [pl] spiraea
Botany
Spierstauden [pl] spirea (botanical genus)[us]