Orlaya daucoides
Source: NCBI Taxonomy (ID 79178)
Taxonomy ID: 79178
Rank: species
Scientific name: Orlaya daucoides
Authority: Caucalis daucoides L., 1753; Orlaya daucoides (L.) Greuter, 1967
Synonym: Caucalis daucoides
Mitochondrial genetic code: Translation table 1 (Standard)