macrolarvipary

English

Etymology

From macrolarviparous +‎ -y.

Noun

macrolarvipary (uncountable)

  1. The condition of being macrolarviparous