Meaning

1 senses
  1. (uncountable)A gelatinous substance that, according to folklore, is deposited on the earth during meteor showers.

Translations

1 languages
star jelly — meaning, examples, forms, synonyms | Krumeto