Robuta

https://www.yourdictionary.com/putrid-fever Putrid Fever Definition & Meaning | YourDictionary putrid feverdefinitionmeaningyourdictionary