PLUMIGEROUS

Definition of PLUMIGEROUS