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