English-French dictionary »

tuberose meaning in French

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

tubéreuse◼◼◼nom {f}