Oecophylla
|
Oecophylla smaragdina (organism)
Oecophylla smaragdina
Green ant
Id
447630008
Status
Primitive