Advertisement

Advertisement

myriad-leaf

[ mir-ee-uhd-leef ]

noun

, plural myr·i·ad-leaves.
  1. an aquatic plant, Myriophyllum verticillatum, of the North Temperate Zone, having hairlike, submerged leaves.


Advertisement

Advertisement

Advertisement

Advertisement


myriadmyriapod