cantharids Definition
Definition
A genus of beetles that feed on lichens and fungi, some species of which contain toxic substances used in folk medicine, particularly as anaphrodisiacs or pests of aphids in agriculture.
More Word
Browse
A genus of beetles that feed on lichens and fungi, some species of which contain toxic substances used in folk medicine, particularly as anaphrodisiacs or pests of aphids in agriculture.
Browse