hirudinoid
[ hi-rood-n-oid ]
adjective
of, relating to, or resembling a leech.
Origin of hirudinoid
1Words Nearby hirudinoid
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2024
Browse