Etymology
Advertisement

larvae (n.)

plural of larva (q.v.).

Advertisement
Advertisement