Home
Search
Index
Definify.com
Definition
2025
lumbricines
lumbricines
English
Noun
lumbricines
plural of
lumbricine
Similar Results