Spanish-English dictionary »

subimago meaning in English

SpanishEnglish
subimago noun
{m}

subimago(development stage of an insect)
noun