Rhyme Desk
Find rhyming words!

Definition of "Glochidium" :

noun: a barbed spine or bristle (often tufted on cacti)