2 results in 0.0048s.
Advertisement
  • oma
    -oma,(suffix,) pl.-omasor-omata.
    a growth, as a tumor or neoplasm, as in ?adenoma, carcinoma.

  • OMA
    OMA, noun.
    (U.S.) Orderly Marketing Agreement (an agreement between governments that restricts imports of a product when it jeopardizes employment, production, and sales of the importing country's industry).
    Ex. The Administration has negotiat

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-OMA