Quantcast

Latest Evan D'Alessandro Stories

Novel Study Sheds Light On Early Life Of Prolific Predator
2011-12-17 04:46:16

In the journal Marine Biology, researchers shed light on the larval stage of barracuda, as well as several other closely related species for the first time.


Word of the Day
overword
  • To say in too many words; to express verbosely.
  • To express in too many words: sometimes used reflexively.
  • The leading idea or a repeated phrase, as of a song or ballad; the refrain; burden.
The word 'overword' comes from over- +‎ word.