核果かくか
kakuka

Noun

1. drupe; stone fruit

Botany
Other forms: