Meaning of deer's-ears
Definition of deer's-ears
(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-ears
WIKIPEDIA results for
deer's-ears
Amazon results for
deer's-ears
Tweet