Hi ขจิต ฝอยทอง: Please check up on "Sesbania grandiflora" (2 subtypes one with red flowers another with white flowers -- both are common Thailand) .

Hi rojfitness: English is like other languages, it is evolving. People use it as a tool to say "what they mean". I think more and more "proper names" are now "indigenous names" instead of "assumed" (or equivalent or bastardised) names. I support indigenous names: so, I say (in English) บางกอก instead of แบงต็อก. I say มะกรูด (makrut) (lime) instead of "kaffir lime", and so on. My reason is we want to use English as a tool not something to worship. SO we use words that are easily understood. If there was a standard English, it is now time for newer English. One that we can share with our "neighbours". ;-)