PAPILLIFEROUS

Definition of PAPILLIFEROUS