Larvae


(pl.) of Larva



Similar Words:

Larva   Larvae   Larval   Larvalia   Larvas   Larvate   Larvated   Loeven's larva