Definition Definition

polypuses - Meaning and Examples

Meaning of 'polypuses' (Webster Dictionary)

1 . Polypuses [ pl. ]
- of Polypus