Acorus Meaning

There are 1 meaning(s) for word Acorus

Acorus Meaning 1 : sweet flags; sometimes placed in subfamily Acoraceae

    Synonyms : genus acorus