manticora
3 synonyms for manticora, grouped by meaning and by how common each one is.
Noun — A type of tiger beetle belonging to the genus Manticora.
Synonyms
Rare, literary or technical
Precise, but they will stand out — check the sense before using one.
Etymology
Borrowed from translingual Manticora, from the same source as Etymology 1.
Full origin of manticora →