PETA-


Meaning of PETA- in English

ˈped.ə, ˈpetə combining form

Etymology: International Scientific Vocabulary, modification of Greek penta - penta-

: quadrillion

peta -electron volts

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.