Definition of ascáride in Spanish:

ascáride

feminine noun

  • 1

    Lombriz intestinal.