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