Bedford Zoogamy

Troughlike