Meaning of cyperus papyrus
Definition of cyperus papyrus
(noun)
tall
sedge
of the Nile
valley
yielding
fiber
that served
many
purposes in
historic
times
Other information on cyperus papyrus
WIKIPEDIA results for
cyperus papyrus
Amazon results for
cyperus papyrus
Tweet