Caliroa

noun
Ca·​lir·​oa | \ kəˈlirəwə\

Definition of Caliroa

: a genus of sawflies (family Tenthredinidae) including the pear slugs

History and Etymology for Caliroa

New Latin, alteration of Latin Callirrhoe, a water nymph

Keep scrolling for more