On velvet worms and caterpillars: science, fiction, or science fiction?
Giribet
Gonzalo
G
D000818:Animals; D005075:Biological Evolution; D005580:Fossils; D007313:Insecta / Q000235:genetics / Q000254:growth & development; D009693:Nucleic Acid Hybridization; D017712:Peer Review, Research; D010802:Phylogeny; D012586:Science