Back to N1 Words

獣弓類

じゅうきゅうるい
JLPT N1 noun

Meaning

therapsids