Definitions of Microstrobos:

  • noun:   2 species of small evergreen shrubs of Australia and Tasmania