wildsingapore: Ketapang or Sea almond fruits (Terminalia catappa) washed ashore
wildsingapore: Ketapang or Sea almond fruits (Terminalia catappa) washed ashore
wildsingapore: Dungun fruits (Heritiera littoralis) washed ashore
wildsingapore: Dungun fruits (Heritiera littoralis) washed ashore
wildsingapore: Dungun fruits (Heritiera littoralis) washed ashore
wildsingapore: Mengkuang or Seashore pandan (Pandanus tectorius) seeds washed ashore
wildsingapore: Cynometra ramiflora
wildsingapore: Api-api ludat seedlings (Avicennia officinalis) washed ashore
wildsingapore: Putat sungei seeds (Barringtonia racemosa) washed ashore
wildsingapore: Perepat fruits (Sonneratia alba) washed ashore
wildsingapore: Perepat fruits (Sonneratia alba) washed ashore
wildsingapore: Unidentified seeds washed up ashore
wildsingapore: Unidentified seeds washed up ashore
wildsingapore: Unidentified seeds washed up ashore
wildsingapore: Unidentified seeds washed up ashore
wildsingapore: Unidentified seeds washed up ashore
wildsingapore: Unidentified seeds washed up ashore
wildsingapore: Various seeds and seedlings washed ashore
wildsingapore: Various seeds and seedlings washed ashore
wildsingapore: Various seeds and seedlings washed ashore
wildsingapore: Various seeds and seedlings washed ashore
wildsingapore: Mangrove seedlings washed ashore
wildsingapore: Mangrove seedlings washed ashore
wildsingapore: Mangrove seedlings washed ashore
wildsingapore: Mangrove seedlings washed ashore
wildsingapore: Mangrove seedlings washed ashore
wildsingapore: Various mangrove propagules washed ashore
wildsingapore: Various seeds and seedlings washed ashore
wildsingapore: Various seeds and seedlings washed ashore