Rhyme Desk
Find rhyming words!

Definition of "Araucaria" :

noun: any of several tall South American or Australian trees with large cones and edible seeds