Terdapat 3 arti kata 'shrub' di Kamus Bahasa Inggris Terjemahan Indonesia.
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti kata shrub adalah semak belukar. Arti lainnya dari shrub adalah semak-semak.