3 English Synonyms for WORM-STAR
Prev.1Next
Definition: 1. An imitation of a rose by means of ribbon or other material, used especially as an ornament or a badge.
There are 17 definitions of the word rosette
Show more information about rosette
Definition: 1. Any plant of the genus Helianthus, so called probably from the form and color of its floral head, having the form of a large disk surrounded by yellow ray flowers.
There are 4 definitions of the word sunflower
Show more information about sunflower
Definition: 1. (Greek mythology) The youngest and only mortal of the three gorgon sisters, killed by Perseus.
There are 3 definitions of the word medusa
Show more information about medusa
Prev.1Next
Search took: 1.5310 ms