Word info

carap

Noun

Meaning

carap (plural caraps)

Any tree of the genus Carapa.

Source: en.wiktionary.org

Anagrams

Close letter words and terms