Dictionary.com
Thesaurus.com

myriad-leaves

  • plural
    of myriad-leaf.
    myriad-leaf
    noun
    an aquatic plant, Myriophyllum verticillatum, of the North Temperate Zone, having hairlike, submerged leaves.

More Suggestions