Larvivorous definition

(chiefly of fish) That feed on the larvae of insects.
adjective
0
0
Advertisement