carap

/K AE1 R AH0 P/
noun
  1. 1

    Any tree of the genus Carapa.