bombax malabarica Meaning, Definition & Usage

  1. noun East Indian silk cotton tree yielding fibers inferior to kapok
    red silk-cotton tree; simal; Bombax ceiba.

WordNet