meaning of life form

1. the characteristic bodily form of a mature organism


Related Words

life form |

Developed & Maintained By Taraprasad.com

Treasure Words