euchorda
/juːˈkɔr.də/Definitions
1. noun
A genus of moths in the family Crambidae.
“The species in the genus Euchorda are commonly found in tropical forests.”
1. noun
A genus of moths in the family Crambidae.
“The species in the genus Euchorda are commonly found in tropical forests.”