meaning of mucivore

1. An insect which feeds on mucus, or the sap of plants, as certain Diptera, of the tribe Mucivora.


Related Words

mucivore |

Developed & Maintained By Taraprasad.com

Treasure Words