French translation for "larvicide"
|
-
n. larvicide, produit tuant les larves
- Similar Words:
- "larry king" French translation, "larva" French translation, "larval" French translation, "larvate" French translation, "larvicidal" French translation, "larviparous" French translation, "larvivorous" French translation, "laryngeal" French translation, "laryngeally" French translation, "laryngectomee" French translation
|
|
|