Scarlatinoid meaning

skärlə-tēnoid
Resembling scarlet fever or its rash.
adjective
0
0
Resembling scarlet fever or its rash.
adjective
0
0
Advertisement