Skip to content
Kotomora

外がい種しゅ皮ひ

Meanings

1

noun

testa; outer seed coat

Botanical term for the protective outer layer of a seed.