Meaning of deer's-ear
Definition of deer's-ear
(noun)
any of
various
tall
perennial
herbs constituting the
genus
Frasera;
widely
distributed
in
warm
dry
upland
areas of California, Oregon, and Washington
Other information on deer's-ear
WIKIPEDIA results for
deer's-ear
Amazon results for
deer's-ear
Tweet