St. Thomas bean

Noun

 * 1) A plant of species, found in Oceania and East Asia.

Translations

 * Japanese: