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
Tweet