meaning of vanilla orchid

1. climbing non-ornamental orchid bearing a podlike fruit yielding vanilla beans; widely cultivated from Florida southward throughout tropical America


Related Words

vanilla orchid |

Developed & Maintained By Taraprasad.com

Treasure Words