【医】 Gigantorhynchus; Macracanthorhynchus
gigantic; huge
【医】 giganto-; macro-; makro-; megalo-
kiss; canoodle; lips; proboscis
【医】 proboscis
【医】 spiny-headed worm; thornheaded worm
belong to; category; dependents; genus; subordinate to
【医】 genera; genus; group; herd