Word Meaning

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


Meaning of stellated

- Resembling a star; pointed or radiated, like the emblem of a star.
- Starlike; having similar parts radiating from a common center; as, stellate flowers.