English to Hindi

Meaning for:
spineless
other
बिना काँटों का;कंटकहीन;मेरुदण्डविहीन;कायर