You searched for: “terramycin
terramycin
Terramycin ™ (proper noun)
The trade name for an antibiotic: The name Terramycin ™ owes its name to the fact that it was isolated from a soil mold.