• word of the day

    cyperus longus

    cyperus longus - Dictionary definition and meaning for word cyperus longus

    Definition
    (noun) European sedge having rough-edged leaves and spikelets of reddish flowers and aromatic roots
    Synonyms : galangal , galingale
Connect with us on Facebook