Definify.com
Definition 2024
star_jelly
star jelly
English
Noun
star jelly (plural star jellies)
- A gelatinous substance that, according to folklore, is deposited on the earth during meteor showers.
Synonyms
- astromyxin
- astral jelly
- pwdr sêr
- star rot
- star shot
See also
Translations
gelatinous substance
|