a sperm-producing organ occurring in seedless plants - German English Dictionary