'genus Cyrilla' definitions:

Definition of 'genus Cyrilla'

(from WordNet)
noun
One species: trees and shrubs having flowers with acute or twisted petals and wingless fruit