cynorrhodon /sɪnɒrˈɒdɒn/ ← Back to C Definitions 1. noun a type of orchid “The rare cynorrhodon orchid was found in the remote forest area.” Synonyms cattleya orchid Antonyms non-orchid plant species