IMTA
Noun
Meaning
IMTA (plural IMTAs)
Initialism of integrated multi-trophic aquaculture.
Anagrams
Examples
For all intents and purposes, however, the terms "IMTA" and "integrated aquaculture" differ only in their degree of descriptiveness.
The sky is the limit for aspiring actress and plus sized model, 17-year-old Ruth Dube, who was recently selected to perform at the International Model and Talent Association (IMTA) Convention in New York this year.
Ideally, the biological and chemical processes in an IMTA system should balance.