manticoras

[US]/mænˈtɪkərəz/
[UK]/mænˈtɪkɔːrəz/

Translation

n. manticores 的复数;一种神话生物,有狮子的身体和人头,或一种虎甲虫的属。

Popular Words

Explore frequently searched vocabulary

Download App to Unlock Full Content

Want to learn vocabulary more efficiently? Download the DictoGo app and enjoy more vocabulary memorization and review features!

Download DictoGo Now