ixodidin английский

Значение ixodidin значение

Что в английском языке означает ixodidin?

ixodidin

An antimicrobial peptide present in ticks of the order Ixodida

Возможно, вы искали...