CYPERUS LONGUS
(noun)Definitions
There is 1 meaning of the phrase
Cyperus Longus.
Cyperus Longus - as a noun
European sedge having rough-edged leaves and spikelets of reddish flowers and aromatic roots
Synonyms (Exact Relations)
galangal10galingale11