Word info

siphonopid

Noun

Meaning

siphonopid (plural siphonopids)

Any caecilian of the family Siphonopidae

Source: en.wiktionary.org

Close letter words and terms