parasitoid

US ['pærəsɪˌsaɪtɔɪd]
UK [pærə'saɪtɔɪd]
  • n.【动】拟寄生
  • Web拟寄生者;寄生蜂;寄生捕食者
Plural Form:parasitoids  
n.
1.
【动】拟寄生

Sample Sentence

Definition:
Category:AllAll,OralOral,WrittenWritten,TitleTitle,TechnicalTechnical
Source:AllAll,DictionaryDictionary,WebWeb
Difficulty:AllAll,EasyEasy,MiddleMiddle,HardHard