meaning of umbrellawort

1. a plant of the genus Mirabilis


Related Words

umbrellawort |

Developed & Maintained By Taraprasad.com

Treasure Words