this is a list of several artificial or man made islands the specific epithet tricuspidata means three pointed referring to the leaf shape gutegereza hamwe na phoenix