Simplified Chinese Meaning of sphyraena barracuda

梭子鱼

Other Simplified Chinese words related to 梭子鱼

No Synonyms and anytonyms found

Definitions and Meaning of sphyraena barracuda in English

Wordnet

sphyraena barracuda (n)

large (up to 6 ft) greyish-brown barracuda highly regarded as a food and sport fish; may be dangerous to swimmers

FAQs About the word sphyraena barracuda

梭子鱼

large (up to 6 ft) greyish-brown barracuda highly regarded as a food and sport fish; may be dangerous to swimmers

No synonyms found.

No antonyms found.

sphyraena => 旗鱼, sphygmomanometer => 血压计, sphinx-like => 狮身人面像般的, sphinx moth => 天蛾, sphingine => 鞘氨醇,