English dictionary
tetra meaning and definition
Definition and meaning of tetra at MeaningMonkey.org. tetra meaning and definition in the English Dictionary.TETRA noun
Definition of tetra (noun)
- brightly colored tropical freshwater fishes
Source: Princeton University Wordnet