English | German | Russian | Czech

odditorium English

Meaning odditorium meaning

What does odditorium mean?

odditorium

A shop or museum exhibiting unusual curiosities. [from 20th c.]

Are you looking for...?