odditorium
Noun
Meaning
odditorium (plural odditoriums)
A shop or museum exhibiting unusual curiosities. [from 20th c.]
Examples
Happy Birthday to Our Orlando Odditorium!
Noun
odditorium (plural odditoriums)
A shop or museum exhibiting unusual curiosities. [from 20th c.]
Happy Birthday to Our Orlando Odditorium!