Definition of moccasin flower in US English:

moccasin flower

noun