meaning of christella

1. any of several tropical ferns of the genus Christella having thin brittle fronds


Related Words

christella |

Developed & Maintained By Taraprasad.com

Treasure Words