Home
Search
Index
Definify.com
Definition
2024
almiqui
almiqui
See also:
almiquí
English
Noun
almiqui
(
plural
almiquis
)
Solenodon cubanus
, a
soricomorph
endemic
to
Cuba
, unusual among
mammals
in having
venomous
saliva
.
Similar Results