Adjective Definition

drupaceous

1.Definition: of or related to a drupe




Please Share