English-Spanish dictionary »

siphonophore meaning in Spanish

EnglishSpanish
siphonophore (hydrozoan of the order Siphonophorae)
noun

sifonóforonoun
{m}