Daikon
Jump to navigation
Jump to search
The expression: Daikon
General definition:
Large white radish.
George Hill
Alternative definitions include: