DictionaryForumContacts

   English
Terms for subject Animal husbandry containing caterpillar | all forms
EnglishChinese
New Mexico range caterpillar新墨西哥草原毛虫 (Hemileuca oliviae Cockerell)
tea bunch caterpillar茶蚕 (Andraca bipunctata Walker)