victoriousvocabulary - FLORIFEROUS[adjective]1. bearing...

more about : victoriousvocabulary