meaning of arethusa bulbosa

1. a bog orchid with usually a solitary fragrant magenta pink blossom with a wide-gaping corolla; Canada


Related Words

arethusa bulbosa |

Developed & Maintained By Taraprasad.com

Treasure Words