Meaning of mule's ears
Definition of mule's ears
(noun)
balsamic-resinous
herb
with clumps of
lanceolate
leaves and
stout
leafy
stems
ending
in
large
deep
yellow
flowers on
long
stalks;
northwestern
United States
Other information on mule's ears
WIKIPEDIA results for
mule's ears
Amazon results for
mule's ears
Tweet