BF larvae

Black soldier fly larvae feeding on capsicum.


Translator