Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
Acanthus
in English
Acanthus
#uncommon
Plural
Acanthuses
Definitions
Proper Noun
a
genus
of
prickly
herbs
(
Mediterranean
origin
)
Noun
a
type
of
herbaceous
plant
with
toothed
leaves
an
architectural
ornament
resembling
foliage