Endocardial cushion

What is Endocardial cushion?

Endocardial cushion definition and meaning on Dictionary terms:
noun
a natural or synthetic chemical that mimics or blocks the action of a natural hormone and that may disrupt the body’s endocrine system.

 

reference: https://www.dictionary.com/browse/endocardial-cushion

Tags: