Taupata (noun) Definition, Meaning & Examples

noun plural taupata
  1. a New Zealand shrub or tree of the genus Coprosma, esp C. repens, with shiny dark green leaves
Taupata (noun) Definition, Meaning & Examples

More Definitions