meaning of pilchards

1. small fishes found in great schools along coasts of Europe; smaller and rounder than herring


Related Words

pilchard |

Developed & Maintained By Taraprasad.com

Treasure Words