mirabilis oblongifolia - English Synonyms Dictionary

mirabilis oblongifolia

n.
[1] mountain four o'clock