If you mistakenly spelled "imacullant", worry not! The correct spelling is "immaculate". It refers to something extremely clean, pure or perfect in condition. Double-check your spelling next time and remember that spellcheck is a great tool to help avoid such errors in the future.