French translation for "echinococcus"
|
-
n. échinocoque, ténia parasite du foie
- Similar Words:
- "echeloned" French translation, "echidna" French translation, "echinate" French translation, "echinated" French translation, "echinococcosis" French translation, "echinoderm" French translation, "echinodermata" French translation, "echinus" French translation, "echo" French translation, "echo the bitter mood" French translation
|
|
|