See also: ascárides

French

edit

Noun

edit

ascarides m

  1. plural of ascaride