Meaning of Hulsea

Definition of Hulsea

(noun) small genus of erect balsam-scented herbs; Pacific coast of the northwestern United States

Other information on Hulsea

WIKIPEDIA results for Hulsea
Amazon results for Hulsea