Vocabulary

獣弓目

Therapsida (order of advanced synapsids)

noun