Adjective Definition

defoliate

1.Definition: deprived of leaves

Related Adjective(s):defoliated




Please Share