meaning of symbiotic

1. used of organisms especially of different species living together but not necessarily in a relationship beneficial to each


Related Words

symbiotic | symbiotically |

Developed & Maintained By Taraprasad.com

Treasure Words