ixodidae

listen to the pronunciation of ixodidae
İngilizce - İngilizce
hard ticks
{i} family of ticks (Zoology)