larvae is larva's Plural Form

larva

US [ˈlɑrvə]
UK [ˈlɑː(r)və]
  • n.幼体;【动】幼虫;妖怪;【旅】拉瓦
  • Web幼鱼;昆虫的幼虫;幼虫单数以a结尾
Plural Form:larvas  Plural Form:larvae  
n.
1.
【动】幼虫;幼体
2.
〈废〉鬼,妖怪
3.
【旅】拉瓦,威尼斯最常见的一种面具,通常为白色

Sample Sentence

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