adjective Zoology. producing larvae, as certain insects and mollusks.
larviparous 🔊 Listen to this adjective Zoology. producing larvae, as certain insects and mollusks. Share Facebook Twitter Google +