Dictionary.net
Did you mean:
breast-fed
Phyto-parasite