macrolarvipary en · NOUN EtymologyFrom macrolarviparous + -y. Meanings (uncountable) The condition of being macrolarviparous