polyadenous in Latin polyadenous in Latin polyadenus adj (botany, zoology, rare) Having many glands. Add to Flashcards