Definify.com

Definition 2024


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.