Worm-stars, noun plural of worm-star. Synonyms in the same form.
rosettes, sunflowers, medusae
All synonyms for worm-star →