Rhyme Desk
Find rhyming words!

Definition of "Testudo" :

noun: type genus of the Testudinidae

noun: a movable protective covering that provided protection from above; used by Roman troops when approaching the walls of a besieged fortification