Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of pseudo heart

- Any contractile vessel of invertebrates which is not of the nature of a real heart, especially one of those pertaining to the excretory system.