Home
Search
Index
Definify.com
Definition
2024
melid
melid
English
Noun
melid
(
plural
melids
)
(
zoology
)
Any member of the Melidae.
Similar Results
Gelid