Smegmaraptor porcuscaenosi
Source: NCBI Taxonomy (ID 98509)
Taxonomy ID: 98509
Rank: species
Scientific name: Smegmaraptor porcuscaenosi
Synonym: 'Smegmaraptor porcuscaenosi'
Statistics: 2 sequences