English-French dictionary »

entognath meaning in French

EnglishFrench
entognath (arthropod)
noun

enthognathenom {m}