Word info

almiqui

Noun

Meaning

almiqui (plural almiquis)

Solenodon cubanus, a soricomorph endemic to Cuba, unusual among mammals in having venomous saliva.

Source: en.wiktionary.org

Close letter words and terms