Compund Words

Sponsored Links

Last Search Words

Search Result:Cathaya




Overview of noun cathaya

The noun cathaya has 1 sense


  • Cathaya -- (Chinese evergreen conifer discovered in 1955; not yet cultivated elsewhere)