Noun
spheroid (n.) , [pl. spheroids]
similar Results
spheroidin {med.}
سفيرويدين {سُمٌّ}، {طب}