YourDictionary

trombiculid medical definition

noun
A member of the family Trombiculidae.

Related Forms:

link/cite print suggestion box