Bulgarian-English dictionary »

тубероза meaning in English

BulgarianEnglish
тубероза noun
{f}

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