ascarides

See also: ascárides

English

Noun

ascarides

  1. plural of ascaris

French

Noun

ascarides m

  1. plural of ascaride