Home
Search
Index
Definify.com
Definition
2024
menid
menid
English
Noun
menid
(
plural
menids
)
(
zoology
)
Any member of the Menidae.
Similar Results
Mend