1 pulsating organ | Definition of pulsating organ

pulsating organ

noun

Definition of pulsating organ

: a minute muscular organ functioning as an accessory heart in various insects