Entry # 2388 has returned 1 entry

kakaru

[kakaru] noun (reduplicated) pumpkin species