GNU Collaborative International Dictionary of English
last match results
Found one definition
-
Morpion (?), n. [F., fr. mordre to bite + L. pedis louse.] (Zool.) A louse. Hudibras.
[1913 Webster]