Glossary

hallucination

Subject: 

  • Life Sciences

a vision or sensation which seems real but is imaginary.