taraire









taraire


noun plural taraire

  1. a large New Zealand forest tree, Beilschmiedia taraire, with broad green leaves and purple fruit
49 queries 0.560