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