Text this: Pharmacognostic and pharmacological studies of Bombax ceiba thorn extract