épicarde

French

Noun

épicarde m (plural épicardes)

  1. (anatomy) epicardium

Further reading