Find the word definition

Wikipedia
Teclea

Teclea is a genus of plant in family Rutaceae. There are about 30 species.

Species include:

  • Teclea carpopunctifera
  • Teclea crenulata
  • Teclea fischeri
  • Teclea gerrardii
  • Teclea myrei
  • Teclea nobilis
  • Teclea rogersii
  • Teclea trichocarpa