Megalops (noun) Definition, Meaning & Examples

noun Zoology.
  1. the larval stage of marine crabs immediately prior to and resembling the adult stage.
Megalops (noun) Definition, Meaning & Examples

More Definitions