WTWM

whatsthatwordmean

← Definition
Guess

embryonated

adjectiveContaining or having developed an embryo, especially describing eggs that have been fertilized and are developing.

Antonyms

unfertilizedadjective

Built for word lovers.