Rhyme Desk
Find rhyming words!

Definition of "Scyphozoa" :

noun: coelenterates in which the polyp stage is absent or at least inconspicuous: jellyfishes