Juncus leseurii meaning

UK US

Juncus leseurii (noun): rush of the Pacific coast of North America.

Definition of Juncus leseurii

  1. rush of the Pacific coast of North America

    Synonyms: salt rush

    Type of: rush

More about Juncus leseurii on Wikipedia.