langarai

/L AE1 NG G AA0 R AA1 AY1/
noun
  1. 1

    The tree Bruguiera parviflora.