Noun
Verb
related Results
bioluminescence {biol.}
التفسفر الأحيائي {صدور النور عن بعض الكائنات الحية}، {أحياء}