acanthocephalan

ә,kanθә'sefәlәn

英文释义

n any of various worms living parasitically in intestines of vertebrates having a retractile proboscis covered with many hooked spines

中文翻译

n. 棘头虫,棘头纲虫

学习工具