Capsella rubella is a small annual mustard plant with tiny white flowers and distinctive heart-shaped pods. Its a key model for studying self-pollination evolution.
Above information is sourced from Wikipedia
© Gilles San Martin (CC-BY-SA)
© no rights reserved
© (c) Tim Johnson, some rights reserved (CC BY)
© paolo sandrucci
© francois tissot