Where does “larval” come from?

larval (English): Of or relating to a larva or larvae; Being a...

Definitions

  1. Of or relating to a larva or larvae; Being a...

Words derived from “larval