CHROMOLEUCITE


Meaning of CHROMOLEUCITE in English

noun a chromoplastid.

Webster English vocab.      Английский словарь Webster.