Find the word definition

Wiktionary
scientific name

n. A formal name according to an internationally accepted standard, especially the formal name of a taxon:

Usage examples of "scientific name".

Every new biological creation her father made demanded a new scientific name.

If you'd given the scientific name of the creatures probably it would have come through as a strange sound and you'd have had to explain it.