Homochaeta setosa

Etymology
The species name means "rich in setae (chaetae)" in Latin.

%LABEL% (%SOURCE%)