Letters that make Omomyid
o, d, m, i, y are letters that make 'Omomyid'
1 possible definitions for 'Omomyid'
Under this definition, omomyid is a noun and has the following properties:
Omomyid group has the same meaning as Omomyid
'Omomyid' can be a type of taxonomic group, taxonomic category, taxon.
'Omomyid' can be a member of Primates, order Primates.