Dictionary search results

Showing 1-4 of 4 results

PETA US English

People for the Ethical Treatment of Animals

peta- US English

(Used in units of measurement) denoting a factor of 1015

peta- New Oxford Dictionary for Writers & Editors

denoting a factor of 1015