genus Cyrilla
Explore definitions, synonyms, and language insights of genus Cyrilla
Definitions
Noun
one species: trees and shrubs having flowers with acute or twisted petals and wingless fruit