meaning of blolly

blolly meaning in General Dictionary

A shrub or tiny tree of south Florida as well as the West Indies Pisonia obtusata with smooth oval leaves and a tough 10 ribbed good fresh fruit

View more

  • evergreen climbing shrub of southern Florida and western Indies grown for its racemes of fragrant white to creamy blossoms followed by globose white succulent fruits