Word Meaning

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


Meaning of eudipleura

- The fundamental forms of organic life, that are composed of two equal and symmetrical halves.