GeneralConnection.comDictionary
sardina pilchardus
Noun

1. pilchard
1. sardine, Sardina pilchardus, clupeid fish, clupeid
Usage