Inembryonate meaning

(biology) Not embryonate.
adjective
0
0
Advertisement

Origin of inembryonate

  • in- +‎ embryonate
    From Wiktionary