Monomyarian meaning

(zoology) Of or relating to the Monomya.
adjective
0
0
Advertisement