lifeform in Irish
lifeform in Irish
beathachruth
Any specific living organism.
foirm bheatha
Any specific living organism.