Webster's Revised Unabridged Dictionary · 1913
Inembryonate
Copy link
Inembryonate
, adjective
(Biology)
Not embryonate.
↑