Latin-French dictionary »

herbaria | botanica meaning in French

LatinFrench
herbaria | botanica noun

botaniquenom