English dictionary
pseudoheart
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
Any contractile vessel of invertebrates which is not of the nature of a real heart, especially one of those pertaining to the excretory system.
Source: webster1913