English | German | Russian | Czech

almiqui English

Meaning almiqui meaning

What does almiqui mean?

almiqui

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

Synonyms almiqui synonyms

What other words have the same or similar meaning as almiqui?

almiqui English » English

Cuban solenodon

Are you looking for...?