1 definition by Cameron Romo Nolan Tchanko

Top Definition
Luc- meaning Light and -Arium meaning place of so it means place of light.
The Lucarium is found in the middle of universe.
by Cameron Romo Nolan Tchanko September 19, 2010

Mug icon
Buy a Lucarium mug!