AURICULA

Definition of AURICULA

  1. (noun)yellow-flowered primrose native to Alps; commonly cultivated
  2. (noun)a pouch projecting from the top front of each atrium of the heart