Caliroa
noun
Ca·lir·oa
| \ kəˈlirəwə\
Definition of Caliroa
: a genus of sawflies (family Tenthredinidae) including the pear slugs
Keep scrolling for more