Robuta

https://www.merriam-webster.com/dictionary/inclasp INCLASP Definition & Meaning - Merriam-Webster The meaning of INCLASP is variant spelling of enclasp. definitionmeaningmerriamwebster