genus Lucilia
|
Lucilia caesar (organism)
Lucilia caesar
Id
32846009
Status
Primitive