Word info

acrochord

Noun

Meaning

acrochord (plural acrochords)

Any snake of the genus Acrochordus

Source: en.wiktionary.org

Related terms

Close letter words and terms