English-French dictionary »

colubrid meaning in French

EnglishFrench
colubrid (snake in the family Colubridae)
noun

colubridé◼◼◼nom {m}