Meaning of scirpus
Definition of scirpus
(noun)
rhizomatous
perennial
grasslike
herbs
Other information on scirpus
WIKIPEDIA results for
scirpus
Amazon results for
scirpus
Tweet