1 result found

Search Results for: pita

Pita

pita (Science: botany) A fibre obtained from the agave Americana and other related species, used for making cordage and... Read More