Definition: 1. Cyperus laevigatus, a species of sedge.
Show more information about ehuawa
Search took: 8.1745 ms