Sentence 1: Herochroma perspicillata is a species of moth of the family Geometridae . It is found in China ( Yunnan ) .
Sentence 2: Herochroma perspicillata is a kind of moth of the family Geometridae It is found in China ( Yunnan ) .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?