Word info

taquara

Noun

Meaning

taquara (plural taquaras)

A kind of bamboo (genus Olyra) found in Brazil.

Source: en.wiktionary.org

Close letter words and terms