TamilNet



Mayilai (Bauhinia racemosa), a shrub or small tree of natural vegetation in the island of Sri Lanka [Photo courtesy: Neoherbal, www.ibiblio.org/neoherbal/]