anchusa
English Dictionary
->
Letter A
-> anchusa
Search Dictionary:
anchusa Definition
(n)
any
of
various
Old
World
herbs
of
the
genus
Anchusa
having
one
-
sided
clusters
of
trumpet
-
shaped
flowers
anchusa Synonyms
anchusa
© Art Branch Inc.