Meaning of cyperus longus
Definition of cyperus longus
(noun)
European
sedge
having rough-edged leaves and spikelets of
reddish
flowers and
aromatic
roots
Other information on cyperus longus
WIKIPEDIA results for
cyperus longus
Amazon results for
cyperus longus
Tweet