Definitions
There is 1 meaning of the phrase
Sarda Sarda.
Sarda Sarda - as a noun
Medium-sized tuna-like food fish of warm atlantic and pacific waters; less valued than tuna
Synonyms (Exact Relations)
atlantic bonitoskipjackExample Sentences
"The scientific name of sarda sarda is Sarda chiliensis."
"The flesh of sarda sarda is pink and firm."
"The population of sarda sarda has been decreasing in recent years."
"One of the main threats to sarda sarda is overfishing."
"The average lifespan of sarda sarda is around 10 years."