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