star jelly
English edit
Noun edit
- A gelatinous substance that, according to folklore, is deposited on the earth during meteor showers.
Synonyms edit
Translations edit
gelatinous substance
|
See also edit
Further reading edit
- star jelly on Wikipedia.Wikipedia