bombycinous - Spanish English Dictionary