an annual flowering plant of the genus zinnia (zinnia elegans) - Spanish English Dictionary