Meaning of कस्तूरा in English
- Any aquatic animal whose external covering consists of a shell, either testaceous, as in oysters, clams, and other mollusks, or crustaceous, as in lobsters and crabs.
Meaning of कस्तूरा in English
Articles Related to ‘कस्तूरा’
Browse Other Words By Clicking On Letters