shrubEnglish

bush, shrub

Noun

A low woody perennial plant usually having several major stems

English: shrub, bush

Bahasa: semak, semak-semak, perdu

Bahasa words with similar meanings

English words with similar meanings

Show 1 words

Words that start with "shrub"