English Dictionary
▪ deflexion
▪ deflower
▪ defoliant
▪ defoliate
▪ defoliated
◊ DEFOLIANT
defoliant
n : a chemical that is sprayed on plants and causes their leaves
to fall off
deflexion
deflower
defoliant
defoliate
defoliated
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]