Meaning of Acorus
Definition of Acorus
(noun)
sweet
flags;
sometimes
placed
in
subfamily
Acoraceae
Other information on Acorus
WIKIPEDIA results for
Acorus
Amazon results for
Acorus
Tweet