English-French dictionary »

silurid meaning in French

EnglishFrench
silurid (any catfish of the Siluridae family)
noun

siluridénom {m}