Definify.com

Definition 2025


almiqui

almiqui

See also: almiquí

English

Noun

almiqui (plural almiquis)

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