Myriad-leaf (noun) Definition, Meaning & Examples

noun, plural myr·i·ad-leaves.
  1. an aquatic plant, Myriophyllum verticillatum, of the North Temperate Zone, having hairlike, submerged leaves.
Myriad-leaf (noun) Definition, Meaning & Examples

More Definitions