umbrellawort
1.
(
noun
) a plant of the genus Mirabilis
Related Words:
flower
Terms and Conditions of Use / Copyright Notice