Robuta

https://www.merriam-webster.com/dictionary/phonoscopes PHONOSCOPES Definition & Meaning - Merriam-Webster The meaning of PHONOSCOPE is an instrument for observing or exhibiting motions or properties of sounding bodies; especially : a device for testing the quality... definitionmeaningmerriamwebster