meaning of trichostigma

1. a genus of erect or climbing shrubs found in tropical South America


Related Words

trichostigma |

Developed & Maintained By Taraprasad.com

Treasure Words