Robuta

https://www.merriam-webster.com/dictionary/theriomorph THERIOMORPH Definition & Meaning - Merriam-Webster The meaning of THERIOMORPH is an artifact (as a vase) shaped in animal form. definitionmeaningmerriamwebster