barracuda
Hindi
barracuda का अर्थ हिंदी में
- बैरेकुडा
English
barracuda meaning in English • barracuda का अर्थ अंग्रेजी में
Noun
- Any of several voracious pikelike marine fishes allied to the gray mullets, constituting the genus Sphyræna and family Sphyrænidæ. The great barracuda (Sphyræna barracuda) of the West Indies, Flori
- A large edible fresh-water fish of Australia and New Zealand (Thyrsites atun).