Latin · word

receptaculum

place to receive and store things

Words sharing this root