Drepanid (noun) Definition, Meaning & Examples

noun
  1. any moth of the superfamily Drepanoidae (family Drepanidae): it comprises the hook-tip moths
Drepanid (noun) Definition, Meaning & Examples

More Definitions