treetopEnglish

crown, treetop

Noun

The upper branches and leaves of a tree or other plant

English: crown, treetop

Bahasa: silara

Bahasa words with similar meanings

English words with similar meanings

Show 1 words