Home
Search
Index
Definify.com
Definition
2024
lestid
lestid
English
Noun
lestid
(
plural
lestids
)
(
zoology
)
Any member of the Lestidae.
Similar Results
Lentil
Tested
Gestic
Rested
Bestir
Listed