Rhyme Desk
Find rhyming words!

Definition of "Oxlip" :

noun: Eurasian primrose with yellow flowers clustered in a one-sided umbel