ternates









ternates


noun

  1. an island in E Indonesia, W of Halmahera: important source of spices. 53 sq. mi. (137 sq. km).

adjective

  1. (esp of a leaf) consisting of three leaflets or other parts
  2. (esp of plants) having groups of three members
49 queries 0.577