Meaning of Hyssopus

Definition of Hyssopus

(noun) Eurasian genus of perennial herbs or subshrubs

Other information on Hyssopus

WIKIPEDIA results for Hyssopus
Amazon results for Hyssopus