grandiflora

listen to the pronunciation of grandiflora
English - English
{s} bearing large flowers
{i} bush rose that bears large showy flowers
grandiflora
Favorites