Meaning of christella

Definition of christella

(noun) any of several tropical ferns of the genus Christella having thin brittle fronds

Other information on christella

WIKIPEDIA results for christella
Amazon results for christella