clustered lady's slipper - Almanca İngilizce Sözlük

clustered lady's slipper

Meanings of "clustered lady's slipper" in German English Dictionary : 1 result(s)

İngilizce Almanca
Botany
clustered lady's slipper Büschelblütiger Frauenschuh