Online English Dictionary

Home

Nymphiparous


a.

Producing pupas or nymphs.


© 2009 Dammam Community College