Databases for Medical Terminology
You can use CREDO Reference to learn more about about a Medical Term. Try a Search for your term such as haemagglutination.