'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