English-French dictionary »

streaklight tubeshoulder meaning in French

EnglishFrench
streaklight tubeshoulder (deep-water fish)
noun

circé à branchies longuesnom