bibi-maadau

English: Translation
mollusk sp.: arcophagia scobinata
noun