English Dictionary
Definition stegosaurus in British English
stegosaurus noun
[countable] noun
/ˌsteɡəˈsɔːrəs/
Synonyms and related words
