Meaning of mouse ear
Definition of mouse ear
(noun)
small
perennial
herb
having
bright
blue
or
white
flowers
any of
various
plants
related
to the
common
chickweed
Other information on mouse ear
WIKIPEDIA results for
mouse ear
Amazon results for
mouse ear
Tweet