oligonephric
adjective
ol·i·go·nephric
| \ ¦älə̇gō, ə¦ligə+\
Definition of oligonephric
of an insect
: having few Malpighian tubules
Keep scrolling for more