Definitions of florida selaginella:

  • noun:   occurs widely in Florida