Robuta

https://www.merriam-webster.com/dictionary/hypnoid HYPNOID Definition & Meaning - Merriam-Webster The meaning of HYPNOID is of or relating to sleep or hypnosis. How to use hypnoid in a sentence. definitionmeaningmerriamwebster