Skip to content
Kotomora

仮か晶しょう体たい

Meanings

1

noun

crystalloid

Botanical term for a protein crystal found in plant cells, especially in seeds and storage tissues.