Global Training Hub for Biomanufacturing
A tiny reddish or purplish spot on the skin or mucous membrane, commonly part of infectious diseases such as typhoid fever.