GeneralConnection.com
➔
Dictionary
sardina pilchardus
Noun
1. pilchard
1. sardine, Sardina pilchardus, clupeid fish, clupeid
Usage