Star-jelly Definition
noun
A gelatinous substance that, according to folklore, is deposited on the earth during meteor showers.
Wiktionary
Other Word Forms of Star-jelly
Noun
Singular:
star-jelly
Plural:
star jelliesFind Similar Words
Find similar words to star-jelly using the buttons below.