Ce înseamnă “batracofag”?

“batracofag” în DEX

  • batracofág adj. m., pl. batracofági; f. sg. batracofágă, pl. batracofáge