Definition & Meaning | English word ANCYLOSTOMATID
ANCYLOSTOMATID
Definitions of ANCYLOSTOMATID
- (zoology) Any member of the family Ancylostomatidae of hookworms.
Number of letters
14
Is palindrome
No
Search for ANCYLOSTOMATID in:
Page preparation took: 143.35 ms.