Spineless
Tamil Meaning
முதுகெலும்பில்லாத முடிவு செய்யும் திறன் அற்ற தைரியம்
English Meaning
- Lacking courage or willpower.
- Biology Having no spiny processes.
- Biology Lacking a spinal column; invertebrate.