क्युरोक आकारवाल

English: Translation
infundibular; insect
Hindi: Translation
कीपाकार; कीट; कीड़ा
adjective
noun