Ixodidae

What is Ixodidae?

Ixodidae definition and meaning on Dictionary terms:
noun
the traditional log house of rural Russia, with an unheated entrance room and a single living and sleeping room heated by a clay or brick stove.

 

reference: https://www.dictionary.com/browse/ixodidae

Tags: