Rhyme Desk
Find rhyming words!

Definition of "Salpa" :

noun: minute floating marine tunicate having a transparent body with an opening at each end