Word info Synonyms

tarata

Noun

Meaning

tarata (plural taratas)

Synonym of lemonwood (“the tree Pittosporum eugenioides”)

Source: en.wiktionary.org

Synonyms

Anagrams

Close letter words and terms