PAPULIFEROUS

Definition of PAPULIFEROUS