English-French dictionary »

embiopteran meaning in French

EnglishFrench
embiopteran (insect)
noun

embioptèrenom {m}