4 results found
Search Results for: pedipalp
Chelicerate
Definition noun, plural: chelicerates Any of the species belonging to the subphylum Chelicerata Supplement The chelicerates... Read More
Definition noun, plural: chelicerates Any of the species belonging to the subphylum Chelicerata Supplement The chelicerates... Read More