/pɒl.iˈhiː.dɹə/
Polyhedra meaning : A solid figure with many flat faces and straight edges. A polyscope, or multiplying glass.
polyhedra
difficulties
yellowback
green screen
drosophilas