Adjective Definition

shed

1.Definition: shed at an early stage of development

Related Adjective(s):caducous




Please Share