English-Latin dictionary »

bamboo meaning in Latin

EnglishLatin
bamboo [bamboos] noun
[UK: ˌbæm.ˈbuː]
[US: bæm.ˈbuː]

bambusa [bambusae](1st) F
noun