Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: cypripedium acaule.

cypripedium acaule top

[WORDNET DICTIONARY]

Noun cypripedium acaule has 1 senses

   cypripedium acaule(n = noun.plant) moccasin flower, nerveroot - once common rose pink woodland orchid of eastern North America;