English-Spanish dictionary »

tuberose meaning in Spanish

EnglishSpanish
tuberose (Polianthes tuberosa)
noun
[UK: ˈtjuː.bə.rəʊz]
[US: ˈtuː.bəˌroʊs]

nardonoun
{m}

Your history