English

edit

Noun

edit

metacercarias

  1. plural of metacercaria

Spanish

edit

Noun

edit

metacercarias f pl

  1. plural of metacercaria