Crab Meaning in Tamil

Crab Meaning in Tamil Crab in Tamil Definition: According to the Oxford English Dictionary, the word “crab” is defined as: 1. A decapod crustacean of the family Portunidae, typically having a broad, flat body and long, slender legs, often found in coastal areas and noted for its ability to pinion itself sideways to avoid predators. … Read more