Term Gallery logo

Meanings of ovocèl·lula in Catalan