Skip to main content

lawyerbush

English lawyerbush meaning in English  •  lawyerbush का अर्थ अंग्रेजी में
Noun
  • A stout-stemmed trailing shrub (Rubus cissoides) of New Zealand that scrambles over other growth.
Advertisement