Robuta

https://research.wur.nl/en/publications/duponchelia-water-trap/fingerprints/ Duponchelia water-trap - Fingerprint - Research Portal - Wageningen University & Research water trapresearch portalwageningen universityduponcheliafingerprint