French translation for "strobila"
|
-
n. strobila, corps d'une larve (espèce d'un parasite)
- Similar Words:
- "striver" French translation, "striving" French translation, "striving toward" French translation, "strivingly" French translation, "strobe" French translation, "strobile" French translation, "strobiloid" French translation, "stroboscope" French translation, "stroboscopic" French translation, "stroboscopically" French translation
|
|
|