Adjective Definition

papillate

1.Definition: resembling or covered with papillae




Please Share