|
Definition of Thagomizer
1. Noun. (anatomy) An arrangement of spikes found on the tails of various stegosaurs. ¹
¹ Source: wiktionary.com
|
1. Noun. (anatomy) An arrangement of spikes found on the tails of various stegosaurs. ¹
¹ Source: wiktionary.com