meaning of trophobiosis

1. a symbiotic relation is which one organism protects the other in return for some kind of food product


Related Words

trophobiosis |

Developed & Maintained By Taraprasad.com

Treasure Words