English-Spanish dictionary »

instar meaning in Spanish

EnglishSpanish
instar [instars] (stage in the development of arthropods)
noun
[UK: ɪnstˈɑː]
[US: ɪnstˈɑːr]

estadionoun