FLORIFEROUS

Definition of FLORIFEROUS