My Word Map

larvae

  • contract
  • larva ( 복수형: larvae ) 유충(幼蟲), 애벌레
  • hookworms