Where does “ascarid” come from?
ascarid (English) comes from French ascaride, from Latin ascarida.
ascarid (English): Any phasmid nematode of the family Ascarididae
Definitions
- Any phasmid nematode of the family Ascarididae
Ancestry of “ascarid”, step by step
Words derived from “ascarid”