ascárides
See also:
ascarides
Portuguese
Noun
ascárides
m
or
f
plural of
ascáride