English-Portuguese dictionary »

eyespot meaning in Portuguese

EnglishPortuguese
eyespot [eyespots] (light-sensitive organ or region)
noun
[UK: ˈaɪ.ˌspɑːt]
[US: ˈaɪ.ˌspɑːt]

ocelonoun