Meaning of hydrastis
Definition of hydrastis
(noun)
small
genus
of
perennial
herbs having rhizomes and
palmate
leaves and
small
solitary
flowers; of
northeastern
United States and Japan
Other information on hydrastis
WIKIPEDIA results for
hydrastis
Amazon results for
hydrastis
Tweet