testa

Noun
  1. Protective outer layer of seeds of flowering plants (synset 111702818)

Found on Word Lists

Other Searches