1 ball dahlia | Definition of ball dahlia

ball dahlia

noun

Definition of ball dahlia

: any of a class of dahlias having globular flower heads usually more than three inches in diameter — compare pompon sense 2c