Papilliferous[pap′i-lif′ĕr-ŭs]

Type:Term

Definitions
1. Provided with papillae.

Scroll to top