Definify.com

Definition 2025


ascaridiases

ascaridiases

French

Noun

ascaridiases f

  1. plural of ascaridiase