noun বিশেষ্য

Dinocerate meaning in bengali

dinocerate

  • Definition

    an extinct ungulate

    একটি বিলুপ্ত ungulate