ornithodorid
Noun
Meaning
ornithodorid (plural ornithodorids)
(zoology) Any soft tick in the family Ornithodoridae, a synonym of the Argasidae.
Noun
ornithodorid (plural ornithodorids)
(zoology) Any soft tick in the family Ornithodoridae, a synonym of the Argasidae.