×
larvicidal
meaning in French
adj.
d'insecticide, de larvicide
Related Words
larval
larvate
larvicide
larviparous
PC Version
Copyright © 2018 WordTech Co.