answersLogoWhite

0

A lady slipper is a type of orchid. The pouch collects insects that pollinate the plant. It is also called the moccasin plant

User Avatar

Wiki User

11y ago

What else can I help you with?