0 Comments
Answer: Corroborate : to support a statement, idea ..by providing new evidence
extraordinary very unusual or remarkable.
the extraordinary plumage of the male