Robuta

https://www.merriam-webster.com/thesaurus/adumbrates ADUMBRATES Synonyms: 28 Similar Words | Merriam-Webster Thesaurus Synonyms for ADUMBRATES: implies, foreshadows, prefigures, predicts, anticipates, heralds, foresees, suggests, foreruns, harbingers merriam webstersynonymssimilarwordsthesaurus