defoliatedEnglish

defoliate, defoliated

Adjective

Deprived of leaves

English: defoliate, defoliated

English words with similar meanings

Show 1 words