Tuberoses meaning

Plural form of tuberose.
noun
0
0
Advertisement