silurid in French silurid in French siluridé noun Any catfish of the Siluridae family. Add to Flashcards