English-French dictionary »

zebra turkeyfish meaning in French

EnglishFrench
zebra turkeyfish (venomous fish)
noun

poisson-diablenom {m}

poisson-zèbrenom {m}

ptérois zèbrenom {m}