Meaning of auricula
Definition of auricula
(noun)
yellow-flowered
primrose
native
to Alps;
commonly
cultivated
a
pouch
projecting
from the top
front
of
each
atrium
of the
heart
Other information on auricula
WIKIPEDIA results for
auricula
Amazon results for
auricula
Tweet