Dictionary
Gramatyka angielska
Word: Eye-spot
ID Word Wordtype Definition 56522 Eye-spot n. A simple visual organ found in many invertebrates, consisting of pigment cells covering a sensory nerve termination.
Do you know these words?
Geniculated | Mechanic | Improvidently | Choose | Hector |