Rhyme Desk
Find rhyming words!

Definition of "Madrepore" :

noun: corals having calcareous skeletons aggregations of which form reefs and islands