Ecco perché:
* Erbivori Mangia solo piante.
* carnivori Mangia solo carne.
* Omnivores Mangia sia piante che animali.
I gnat di frutta si nutrono principalmente di frutta in decomposizione (una fonte di cibo a base vegetale). Tuttavia, si nutrono anche di funghi, lievito e persino altri insetti , rendendoli onnivori.