English edit

Etymology edit

macro- +‎ larviparous

Adjective edit

macrolarviparous (not comparable)

  1. That gives birth to comparatively large larvae

Related terms edit