Skip to main content

needlewood

English needlewood meaning in English  •  needlewood का अर्थ अंग्रेजी में
Noun
  • A large bushy shrub (Hakea leucoptera) of central and eastern Australia, with pungent pointed leaves and creamy white flowers.
Advertisement