meaning of callimorpha jacobeae

1. large red-and-black European moth; larvae feed on leaves of ragwort; introduced into United States to control ragwort


Related Words

callimorpha jacobeae |

Developed & Maintained By Taraprasad.com

Treasure Words