sardina Meaning, Definition & Usage

  1. noun pilchards
    genus Sardinia; genus Sardina.

WordNet