Meaning of askarid

askarid

Tagalog

askarid n., zoo. ascaris; ascarid; roundworm