English-Spanish dictionary »

ostracod meaning in Spanish

EnglishSpanish
ostracod (member of Ostracoda)
noun

ostracodnoun