meaning of dracaena draco

1. tall tree of the Canary Islands; source of dragons blood


Related Words

dracaena draco |

Developed & Maintained By Taraprasad.com

Treasure Words