meaning of orchid tree

1. small East Indian tree having orchidlike flowers and hard dark wood


Related Words

orchid tree |

Developed & Maintained By Taraprasad.com

Treasure Words