Aleyrodidae sp. BIOUG28554-F04
Source: NCBI Taxonomy (ID 2095692)