Mermaid Weed (noun) Definition, Meaning & Examples

noun
  1. any of several North American, aquatic plants of the genus Proserpinaca, having pinnately dissected leaves either above or below the water.
Mermaid Weed (noun) Definition, Meaning & Examples

More Definitions