Definition of proturan in English:

proturan

noun & adjective

Entomology