All the vowels are a e i o u and sometimes y but in this case i think the i
Antonyms: disadvantage, drawback, handicap, hindrance, loss, obstacle, restriction
The word your looking for could be Marvelous.
Answer:
Well, in biology, a trait or character is a feature of an organism. The term phenotype is sometimes used as a synonym for trait in common use, but strictly speaking, does not really indicate the trait, but the state of that trait.