umbrellawort

1. (noun) a plant of the genus Mirabilis
Related Words: flower



Terms and Conditions of Use / Copyright Notice