Rhyme Desk
Find rhyming words!

Definition of "Satinleaf" :

noun: tropical American timber tree with dark hard heavy wood and small plumlike purple fruit