Skip to content
Kotomora

種しゅ皮ひ

しゅ
ひ
Freq.Top 100,000

Meanings

1

noun

seed coat; testa

Botanical term for the protective outer layer of a seed.