Word Meaning

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


Meaning of stelliform

- Like a star; star-shaped; radiated.