Online Google Dictionary

assimilable 中文解釋 wordnet sense Collocation Usage Collins Definition
  1. able to be absorbed and incorporated into body tissues
  2. As in assimilable nitrogen: refers to compounds that can be utilized as building blocks for new cell material by an organism