saijan

English

Noun

saijan

  1. Moringa oleifera, the drumstick tree.

Anagrams