English Dictionary
▪ sporotrichosis
▪ sporozoa
▪ sporozoan
▪ sporozoite
▪ sporran
◊ SPOROZOAN
sporozoan
n : parasitic spore-forming protozoan
sporotrichosis
sporozoa
sporozoan
sporozoite
sporran
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]