Spanish-English dictionary »

notocuerda meaning in English

SpanishEnglish
notocuerda noun
{f}

notochord [notochords]noun
[UK: ˈnotəˌk.ɔːd] [US: ˈnotəˌk.ɔːrd]