Word Meaning

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


Meaning of synedral

- Growing on the angles of a stem, as the leaves in some species of Selaginella.