Ce înseamnă “batracoid”?

“batracoid” în DEX

  • batracoíd adj. m., pl. batracoízi; f. sg. batracoídă, pl. batracoíde