English-French dictionary »

otter civet meaning in French

EnglishFrench
otter civet (Cynogale bennettii)
noun

civette-loutre de Sumatra◼◼◼nom

cynogale de Bennettnom

manpalonnom