Rhyme Desk
Find rhyming words!

Definition of "Stellate" :

adjective: arranged like rays or radii; radiating from a common center

"A starlike or stellate arrangement of petals."